package Test_1;

public class Main {

    public static void main(String[] args) {
        SingleLinkedList s = new SingleLinkedList();
        //头插
        s.addFirst(2);
        s.addFirst(1);
        s.display();
        //尾插
        s.addLast(3);
        s.addLast(4);
        s.display();
        //任意位置插入
        s.addIndex(0,99);
        s.addIndex(2,99);
        s.addIndex(6,99);
        s.display();
        //删除key
        s.remove(99);
        s.remove(99);
        s.remove(99);
        s.remove(99);
        s.display();
        //删除所有key （先添加几个key
        s.addFirst(666);
        s.addLast(666);
        s.addIndex(2,666);
        System.out.print("现在链表为：  ");
        s.display();
        s.removeAllKey(666);
        System.out.print("删除后链表为：");
        s.display();
        //判断链表中有没有数字4
        System.out.println("链表中有没有数字4: "+s.contains(4));
        //删除链表
        System.out.println("\\\\\\\\\\\\\\\\\\\\");
        s.clear();
        s.display();
    }
}
